GNU Collaborative International Dictionary of English
Found one definition
-
Oswego tea . (Bot.) An American aromatic herb (Monarda didyma), with showy, bright red, labiate flowers.1913 Webster
Oswego tea . (Bot.) An American aromatic herb (Monarda didyma), with showy, bright red, labiate flowers.1913 Webster